﻿body{line-height:1.666;-webkit-text-size-adjust:none;letter-spacing:1px;background:#EDEEF0}
body,textarea{font:12px/1 Helvetica,Tahoma,Arial,\5b8b\4f53}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,dl,dt,dd,blockquote,legend,table,th,td,fieldset,menu,pre,img{margin:0;padding:0}
img,fieldset{border:0}
img{vertical-align:middle}
a{text-decoration:none}
a:hover{text-decoration:none;}
address,cite,em,code,var,dfn,ins,i,th,caption{font-style:normal;text-decoration:none}
h1,h2,h3,h4,h5,h6,th{font-size:100%;font-weight:normal}
input,select,button,textarea,table{margin:0;font-family:inherit;font-size:100%}
abbr,acronym{border:0;font-variant:normal}
q:before,q:after{content:""}
ul,ol{list-style:none}
table{border-collapse:collapse;border-spacing:0}
th,caption{text-align:left}
.hide{display:block;text-indent:-9999px;overflow:hidden}
.br{background-repeat:repeat}
.bn{background-repeat:no-repeat}
.bx{background-repeat:repeat-x}
.by{background-repeat:repeat-y}
.pr{position:relative}
.pa{position:absolute}
.pointer{cursor:pointer}
.br3{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.br5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.br8{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.fl{float:left}
.fr{float:right}
.mr8{margin-right:8px}
.mr10{margin-right:10px}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body{background-color:#F3F3F3}
img{vertical-align:middle}
#page{width:950px;margin:10px auto;min-height:620px;background:#fff}
.header1{background:url(sprite/b2.jpg);height:164px;width:896px;margin:0 auto}
.header2{background:url(sprite/b1.jpg);height:164px;width:896px;margin:0 auto}
.register{background-image:url(sprite/login.png);background-position:0 0;width:60px;height:23px;color:#fff;display:block;right:22px;top:18px;text-align:center;line-height:22px}
.welcome{width:896px;height:32px;line-height:32px;font-size:14px;margin:0 auto;text-indent:14px;color:#029BF8;background:#ddd;box-shadow:#EEE 1px 2px 3px}
.main{width:896px;height:320px;margin:12px auto;padding-top:12px; border-bottom:1px solid #C6D0E0;}
.right{width:280px;height:284px;border:1px solid #C6D0E0;float:right; margin-top:6px;}
.form{width:280px; height:260px;}
.allow{font-size:14px;font-weight:bold;height:36px;line-height:44px;text-indent:16px;border-bottom:1px solid #C6D0E0;width:96%;margin:0 auto 34px}
.allow i{background-image:url(sprite/login.png);background-position:-142px 0;width:7px;height:16px;display:block;top:14px;left:4px}
.right p{width:216px;height:34px;text-align:left;margin:0 auto}
.right p span{display:inline-block;width:54px;height:34px;line-height:34px}
.name{width:140px;border:1px solid #C6D0E0;height:14px;padding:2px 5px}
.introduce{width:96%;text-justify:auto;text-indent:24px;text-align:justify;height:auto;margin:0 auto;line-height:18px}
.click{display:inline-block; background:url(sprite/tt.png) repeat-x; width:208px; height:21px;border:1px solid #3A608B;line-height:22px; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px;color:#fff; text-align:center;}
.btn{background-image:url(sprite/login.png);background-position:-61px 0;height:21px;width:80px;display:inline-block;line-height:16px;text-align:center;border:0;color:#fff}
.left{width:595px;height:352px;padding:4px;}
.footer{background:url(sprite/border_bottom.jpg); width:896px; height:68px;display:block; margin:10px auto; }

/*注册页面
============================================================================**/
#mask{ display:none; left:0; bottom: 0; position: absolute;  width: 100%; height: 100%; overflow: hidden; background: #000; opacity: 0.4; -moz-opacity:0.4; filter:alpha(opacity=40); -khtml-opacity:0.4;z-index: 110;}
#dialog{  display: none; position: absolute; z-index: 111;left:0; bottom: 0; position: absolute;  width: 100%; height: 100%;left:0; bottom: 0; }
#dialog .init{width: 950px; height: 500px; margin: 50px  auto;; background: #fff;}
#dialog .init h1{background: #ddd; height: 25px; text-align: center; line-height: 25px;}
#cloBtn{cursor: pointer;position:absolute; background-image: url(sprite/canc_06.png); height: 11px; width: 12px; display: block; top: 6px; right: 8px;}
#dialog .init iframe{border:0}


#focus_change{width:595px;height:285px;position:relative;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;background:#fff;}
#loading{position:absolute;z-index:9999;width:595px;height:285px;background:#fff center -40px no-repeat;color:#666;font-size:12px;text-align:center;padding-top:90px;}
#ts_bg{position:absolute;bottom:0;z-index:1;width:594px;height:36px;}
#pics li{position:absolute;top:0px;left:0px;}
#pics li img{filter:alpha(opacity=0);opacity:0;width:595px;height:285px;}/*图片大小与框架保持一致*/
#ts li{position:absolute;z-index:2;left:0;bottom:-32px;height:32px;line-height:32px;font-size:14px;font-weight:bold;padding-left:16px;}
#ts li a{color:#fff; text-decoration:none;}/*标题链接样式*/
#btn,#btn_bg{position:absolute;z-index:3;bottom:14px;right:14px;color:#fff;font-size:12px;}
#btn li,#btn_bg li{float:left;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;}
#btn_bg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}
#btn li.current {background:#F60;}
